package com.lottery.service.pc28.wealthService;

import java.util.Map;

public interface BankCardService {

	/**
	 * 判断有没有实名认证
	 */
	String Certification(int user_id);

	/**
	 * 根据帐户ID查询银行卡
	 * 
	 */
	String selectBankCardByAccount_id(int user_id);

	/**
	 * 根据帐户ID得到用户真实姓名
	 * 
	 */
	String getUsername(int user_id);

	/**
	 * 发送短信验证
	 */
	String SendSMS(int userId);

	/**
	 * 验证短信是否通过 添加银行卡到数据库
	 * 
	 * @return
	 */
	String insertBankcard(int user_id, String code, String bankcard_number, String bankcardusername);

	/**
	 * 根据银行卡号获取银行类型和名称
	 * 
	 * @param bankcard_number
	 *            银行卡号
	 */
	Map<String, String> getBankCardname(String bankcard_number);

	/**
	 * 删除银行卡
	 * 
	 * @param bankcard_number
	 *            卡号
	 * @param accountId
	 *            用户id
	 * @return
	 */
	String deleteBankcard(int userId, String bankcardNumber);

}
